place/put an embargo on something - Turco Inglés Diccionario